#include <57header.h>

int main(int argc,char*argv[])
{
    // 创建一个key(用来标识一个共享内存段)
    key_t key = ftok("./01_code2", 2);
    // 根据这个key去获得一个共享内存段的id (如果这个指定key的共享内存段不存在 -> 创建)
    int shmid = shmget(key, 4096, 0600|IPC_CREAT);

    // shmat: 在虚拟地址空间, 开辟一份虚拟地址, 这个虚拟地址, 经过物理地址转化, 
    // 转化到开辟的共享内存段对饮
    
    void *add = shmat( shmid, NULL,  0);

    strcpy((char *)add, "12345");

    shmdt(add);

    while(1){
        
    }

    return 0;
}

